package com.lancoo.ccas53.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lancoo.ccas53.entity.ScheduleSelect;
import com.lancoo.ccas53.pojo.dto.ArrangeScheduleDto;
import com.lancoo.ccas53.pojo.dto.InnerTeachingClass;

import java.util.List;

/**
 * @Author: liufeng
 * @CreateTime: 2024-08-01  10:56
 * @Description:
 */
public interface ScheduleSelectService extends IService<ScheduleSelect> {
    List<ArrangeScheduleDto> getSchedules(Integer taskId, List<InnerTeachingClass> teachingClasses);

    List<ScheduleSelect> getAllScheduleByTeachingClassIdAndHourType(String teachingClassId, Integer hourType);
}
